writing test cases manually